triple creme - Spanish English Dictionary